ReActor Node for ComfyUI
インストール
ComfyUI_windows_portable\ComfyUI\custom_nodes\comfyui-reactor-nodeにあるinstall.batを実行
一度ComfyUIを再起動
https://gyazo.com/1a0a81f044bd264db835ef99d40a37d1
https://gyazo.com/bbcec5afc7f3aa168f75b9f477a01857
基本的には顔復元に関するパラメータを別のノードにまとめただけのもの
ただしrestore_with_main_afterが追加される
ReActorの中の人のinsight faceは128px × 128pxの画像しか出力できないため、それを元画像のサイズに合うように拡大してペーストする
顔復元モデルを使う場合は、"画像を拡大した後"に処理が行われる
restore_with_main_afterをtrueにすると"顔復元モデルで処理された後"に画像の拡大をする
こちらのほうが滑らかな画像になる
とされているけれど、五十歩百歩nomadoor.icon
https://gyazo.com/1353f2c1ae38a8375796ee99b5234a01
複数枚の参照画像を元にFaceモデルを作り、それでFace Swapできます
すべて同じ人物にすれば精度が高くなる(かもしれない)
別人の画像を組み合わせれば新しい顔が作り出せる
code:error
こんな感じのエラーがでたときpip install -U onnxruntime onnxruntime-gpuしたら治ったnomadoor.icon
portable版のコード
$ cd path\to\ComfyUI_windows_portable
$ .\python_embeded\python.exe -m pip install -U onnxruntime onnxruntime-gpu